.page-user {
	min-height: 100%;
	background: #F9F9F9;
	position: relative;
	display: flex;
	align-items: center;
	flex-direction: column;
	.top-box {
		width: 750rpx;
		height: 550rpx;
		display: flex;
		align-items: center;
		justify-content: center;
		background: linear-gradient(133deg, #00CBF6 0%, #007EF1 100%);
		.head-box {
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: center;
			.images {
				width: 168rpx;
				height: 168rpx;
				// background: #77C9F0;
				border-radius: 50%;
				border: 8rpx solid #77C9F0;
			}
			.name {
				margin-top: 24rpx;
				font-size: 36rpx;
				font-family: PingFang SC;
				font-weight: 500;
				color: #FFFFFF;
			}
		}
	}
	.complaint-box {
		margin-top: -35rpx;
		width: 710rpx;
		background: #FFFFFF;
		box-shadow: 4rpx 7rpx 22rpx 2rpx rgba(202,202,202,0.15);
		border-radius: 13rpx;
		.title {
			margin-top: 31rpx;
			margin-left: 30rpx;
			font-size: 29rpx;
			font-family: PingFang SC;
			font-weight: 500;
			color: #0B0B0B;
		}
		.complaint-list {
			margin-top: 50rpx;
			padding-left: 55rpx;
			padding-right: 55rpx;
			padding-bottom: 44rpx;
			display: flex;
			align-items: center;
			justify-content: space-between;
			.complaint-item {
				display: flex;
				align-items: center;
				justify-content: center;
				flex-direction: column;
				.complaint-image {
					width: 44rpx;
					height: 47rpx;
				}
				.complaint-text {
					margin-top: 22rpx;
					font-size: 23rpx;
					font-family: PingFang SC;
					font-weight: 500;
					color: #656565;
				}
			}
		}
	}
	.setting-box {
		margin-top: 26rpx;
		width: 680rpx;
		padding-left: 30rpx;
		height: 398rpx;
		background: #FFFFFF;
		box-shadow: 4rpx 7rpx 22rpx 2rpx rgba(202,202,202,0.15);
		border-radius: 13rpx;
		.setting-item {
			height: 100rpx;
			display: flex;
			align-items: center;
			justify-content: center;
			.icon {
				width: 39rpx;
				height: 39rpx;
				.icon-img {
					width: 39rpx;
					height: 39rpx;
				}
			}
			.name {
				margin-left: 21rpx;
				font-size: 29rpx;
				font-family: PingFang SC;
				font-weight: 500;
				color: #0B0B0B;
			}
			.right-icon {
				margin-left: auto;
				margin-right: 58rpx;
				width: 15rpx;
				// height: 24rpx;
			}
		}
	}
}
button::after {
   border: none;
}
button{
	border: none;
	background: transparent;
	padding: 0;
}
button-hover {
color:rgba(0, 0, 0, 0.6);
background-color:#fff;
}